support or back something - Spanish English Dictionary